deck shoe - German English Dictionary